﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using QLTuyenXe.DAL;
using System.Data;
using System.Collections;

namespace QLTuyenXe.DAO
{
    class GIATHUE
    {
        MyConnectUnit myConnU = new MyConnectUnit();
        string maGT;

        public string MaGT
        {
            get { return maGT; }
            set { maGT = value; }
        }
        string giathue;

        public string Giathue
        {
            get { return giathue; }
            set { giathue = value; }
        }
        string maxe;
        
        public string Maxe
        {
            get { return maxe; }
            set { maxe = value; }
        }
        //ArrayList hopDongs = new ArrayList();
        
       /* private void GetHopDong()
        {
            DataTable tb = myConnU.Select("HOP_DONG", "*", "giathuexe_id=" + id);
            foreach (DataRow r in tb.Rows)
            {
                HOPDONG hd = new HOPDONG();
                hd.Id = int.Parse(r["id"].ToString());
                hd.DonviA = r["donviA"].ToString();
                hd.DaidienA = r["daidienA"].ToString();
                hd.ChuvuA = r["chucvuA"].ToString();
                hd.DiachiA = r["diachiA"].ToString();
                hd.DienthoaiA = int.Parse(r["dienthoaiA"].ToString());
                hd.DonviB = r["donviB"].ToString();
                hd.DaidienB = r["daidienB"].ToString();
                hd.ChucvuB = r["chucvuB"].ToString();
                hd.DiachiB = r["diachiB"].ToString();
                //hd.DienthoaiB = r["dienthoaiB"].ToString();
                hd.Soluong = int.Parse(r["soluong"].ToString());
                hd.Giathuexe_id = int.Parse(r["giathuexe_id"].ToString());
                hd.Thoigianthue = DateTime.Parse(r["thoigianthue"].ToString());
                hd.Thoigiantra = DateTime.Parse(r["thoigiantra"].ToString());
                hd.Chucvu_id = id;
                hopDongs.Add(hd);
            }
        }*/
        public void GetQlXe()
        {
            DataTable tb = myConnU.Select("QUAN_LY_XE", "*", "maxe=" + maxe);
            foreach (DataRow r in tb.Rows)
            {
                QUANLYXE qlxe = new QUANLYXE();
                qlxe.Maxe = maxe;
                qlxe.Tenxe = r["tenxe"].ToString();
                qlxe.Bienso = r["bienso"].ToString();
                qlxe.Soghe = r["soghe"].ToString();
                qlxe.Ngaymua = (r["ngaymua"].ToString());
                qlxe.Lichsusuachua = r["lichsusuachua"].ToString();
                qlxe.Sokmdachay = r["sokmdachay"].ToString();
                
            }
        }
        ArrayList ql = new ArrayList();
        
        public void he()
        {            
            DataTable tb = myConnU.Select("QUAN_LY_XE", "*", "maxe=" + maxe);
            if (tb != null)
            {
                foreach (DataRow r in tb.Rows)
                {
                    QUANLYXE qlxe = new QUANLYXE();
                    qlxe.Maxe = maxe;
                    qlxe.Tenxe = r["tenxe"].ToString();
                    qlxe.Bienso = r["bienso"].ToString();
                    qlxe.Soghe = r["soghe"].ToString();
                    qlxe.Ngaymua = (r["ngaymua"].ToString());
                    qlxe.Lichsusuachua = r["lichsusuachua"].ToString();
                    qlxe.Sokmdachay = r["sokmdachay"].ToString();
                    ql.Add(qlxe);
                }
            }
        }
    }
}
